MKLIB=$(HOME)/mkl/9.0/lib/32/
SPARSKIT=$(HOME)/vol2/SPARSKIT2
ELLIKIT=$(HOME)/vol2/ELLIKIT
FC=ifort -O3

LINKER=ifort -O3
LIB= -lellikit -lskit -lmkl_solver -lmkl_lapack -lmkl_ia32 -lguide -lpthread
LIBDIR=-L$(MKLIB) -L$(SPARSKIT) -L$(ELLIKIT)/lib
INCDIR=-I./ -I$(ELLIKIT)/include

.SUFFIXES: .f90 .mod .o
.f90.mod:
	$(FC) $(INCDIR) -c $<
.mod.o:
	
.f90.o:
	$(FC) $(INCDIR) -c $<

elliex:nodeinfodef.o libinterp.o metric.o test_ellikit2D.o
	$(LINKER) $(LIBDIR) nodeinfodef.o metric.o libinterp.o test_ellikit2D.o $(LIB) -o elliex

clean:
	rm -f *~
	rm -f *.o
	rm -f *.mod
	rm -f elliex
